kind of snail - Francés Inglés Diccionario